org.eclipse.vtp.framework.spi
Interface IProcessDefinition

All Known Implementing Classes:
ProcessDefinition

public interface IProcessDefinition

Defines the structure of a process created by the process engine.

Author:
Lonnie Pryor

Method Summary
 org.w3c.dom.Element[] getActionConfiguration(java.lang.String actionInstanceID)
           
 java.lang.String getActionDescriptorID(java.lang.String actionInstanceID)
           
 java.lang.String[] getActionInstanceIDs()
           
 java.lang.String getActionName(java.lang.String actionInstanceID)
           
 java.lang.String[] getActionResultIDs(java.lang.String actionInstanceID)
           
 java.lang.String getActionResultTargetInstanceID(java.lang.String actionInstanceID, java.lang.String actionResultID)
           
 java.lang.String[] getAfterObserverInstanceIDs(java.lang.String actionInstanceID, java.lang.String actionResultID)
           
 java.lang.String[] getBeforeObserverInstanceIDs(java.lang.String actionInstanceID)
           
 org.w3c.dom.Element[] getObserverConfiguration(java.lang.String observerInstanceID)
           
 java.lang.String getObserverDescriptorID(java.lang.String observerInstanceID)
           
 org.w3c.dom.Element[] getServiceConfiguration(java.lang.String serviceDescriptorID)
           
 java.lang.String getStartActionInstanceID()
           
 

Method Detail

getServiceConfiguration

org.w3c.dom.Element[] getServiceConfiguration(java.lang.String serviceDescriptorID)
Parameters:
serviceDescriptorID -
Returns:

getStartActionInstanceID

java.lang.String getStartActionInstanceID()
Returns:

getActionInstanceIDs

java.lang.String[] getActionInstanceIDs()
Returns:

getActionDescriptorID

java.lang.String getActionDescriptorID(java.lang.String actionInstanceID)
Parameters:
actionInstanceID -
Returns:

getActionName

java.lang.String getActionName(java.lang.String actionInstanceID)
Parameters:
actionInstanceID -
Returns:

getActionConfiguration

org.w3c.dom.Element[] getActionConfiguration(java.lang.String actionInstanceID)
Parameters:
actionInstanceID -
Returns:

getActionResultIDs

java.lang.String[] getActionResultIDs(java.lang.String actionInstanceID)
Parameters:
actionInstanceID -
Returns:

getActionResultTargetInstanceID

java.lang.String getActionResultTargetInstanceID(java.lang.String actionInstanceID,
                                                 java.lang.String actionResultID)
Parameters:
actionInstanceID -
actionResultID -
Returns:

getBeforeObserverInstanceIDs

java.lang.String[] getBeforeObserverInstanceIDs(java.lang.String actionInstanceID)
Parameters:
actionInstanceID -
Returns:

getAfterObserverInstanceIDs

java.lang.String[] getAfterObserverInstanceIDs(java.lang.String actionInstanceID,
                                               java.lang.String actionResultID)
Parameters:
actionInstanceID -
actionResultID -
Returns:

getObserverDescriptorID

java.lang.String getObserverDescriptorID(java.lang.String observerInstanceID)
Parameters:
observerInstanceID -
Returns:

getObserverConfiguration

org.w3c.dom.Element[] getObserverConfiguration(java.lang.String observerInstanceID)
Parameters:
observerInstanceID -
Returns: